import { configure } from 'mobx';

import CityStore from './modules/CityStore';
import CinemaStore from './modules/CinemaStore';
import TabbarStore from './modules/TabbarStore';

configure({
  enforceActions: 'always',
});

const cityStore = new CityStore();
const cinemaStore = new CinemaStore();
const tabbarStore = new TabbarStore();

export { cityStore, cinemaStore, tabbarStore };

const stores = {
  cityStore,
  cinemaStore,
  tabbarStore,
};

export default stores;
